Patrick Ferguson: British Officer And Inventor